package com.ruoyi.solidProdution.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 产废台账对象 cftz_info
 * 
 * @author ruoyi
 * @date 2021-09-02
 */
public class CftzInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 产废台账ID */
    private Long cftzId;

    /** 产废企业名称 */
    @Excel(name = "产废企业名称")
    private String cftzEpName;

    /** 产废口编号 */
    @Excel(name = "产废口编号")
    private String cftzCode;

    /** 视频 */
    @Excel(name = "视频")
    private String cftzVideo;

    /** 危险废物名称 */
    @Excel(name = "危险废物名称")
    private String cftzWxfwName;

    /** 种类 */
    @Excel(name = "种类")
    private String cftzType;

    /** 危险特性 */
    @Excel(name = "危险特性")
    private String cftzTx;

    /** 数量 */
    @Excel(name = "数量")
    private String cftzNum;

    /** 流向 */
    @Excel(name = "流向")
    private String cftzLx;

    /** 登记日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "登记日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date cftzTime;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    /** 冗余字段 */
    @Excel(name = "冗余字段")
    private String other;

    /** 冗余字段 */
    @Excel(name = "冗余字段")
    private String otherOne;

    public void setCftzId(Long cftzId) 
    {
        this.cftzId = cftzId;
    }

    public Long getCftzId() 
    {
        return cftzId;
    }
    public void setCftzEpName(String cftzEpName) 
    {
        this.cftzEpName = cftzEpName;
    }

    public String getCftzEpName() 
    {
        return cftzEpName;
    }
    public void setCftzCode(String cftzCode) 
    {
        this.cftzCode = cftzCode;
    }

    public String getCftzCode() 
    {
        return cftzCode;
    }
    public void setCftzVideo(String cftzVideo) 
    {
        this.cftzVideo = cftzVideo;
    }

    public String getCftzVideo() 
    {
        return cftzVideo;
    }
    public void setCftzWxfwName(String cftzWxfwName) 
    {
        this.cftzWxfwName = cftzWxfwName;
    }

    public String getCftzWxfwName() 
    {
        return cftzWxfwName;
    }
    public void setCftzType(String cftzType) 
    {
        this.cftzType = cftzType;
    }

    public String getCftzType() 
    {
        return cftzType;
    }
    public void setCftzTx(String cftzTx) 
    {
        this.cftzTx = cftzTx;
    }

    public String getCftzTx() 
    {
        return cftzTx;
    }
    public void setCftzNum(String cftzNum) 
    {
        this.cftzNum = cftzNum;
    }

    public String getCftzNum() 
    {
        return cftzNum;
    }
    public void setCftzLx(String cftzLx) 
    {
        this.cftzLx = cftzLx;
    }

    public String getCftzLx() 
    {
        return cftzLx;
    }
    public void setCftzTime(Date cftzTime) 
    {
        this.cftzTime = cftzTime;
    }

    public Date getCftzTime() 
    {
        return cftzTime;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }
    public void setOther(String other) 
    {
        this.other = other;
    }

    public String getOther() 
    {
        return other;
    }
    public void setOtherOne(String otherOne) 
    {
        this.otherOne = otherOne;
    }

    public String getOtherOne() 
    {
        return otherOne;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("cftzId", getCftzId())
            .append("cftzEpName", getCftzEpName())
            .append("cftzCode", getCftzCode())
            .append("cftzVideo", getCftzVideo())
            .append("cftzWxfwName", getCftzWxfwName())
            .append("cftzType", getCftzType())
            .append("cftzTx", getCftzTx())
            .append("cftzNum", getCftzNum())
            .append("cftzLx", getCftzLx())
            .append("cftzTime", getCftzTime())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .append("other", getOther())
            .append("otherOne", getOtherOne())
            .toString();
    }
}
